//prototipo da tela de loading, 
//depois de pronto será convertido em uma classe janela e exportado para o Pong 
//pressione botão do mouse para começar carregar e botao do teclado para descarregar
int x,y,h,w,loading;
float convert;
PImage p;

void setup(){
  size(800,800);
  noStroke();
  h=3;
  w=width/3;
  x=width/2;
  y = height-height/5;
  ellipseMode(RADIUS);
  rectMode(RADIUS);
  p = loadImage("5.jpg");
}

void draw(){
  if(mousePressed && loading<100)
    loading++;
  if(keyPressed && loading>0)
    loading--;
  desenha(loading); 
}

//recebe um numero de 0 a 100, que repressenta a % carregada.
void desenha(int loading){
  background(p);
  fill(200,100,100,100);
  rect(x,y,w,h);
  convert = w/100.0;
  fill(255,255,255,100);
  rect(x,y,loading*convert,h);
}
